// 获取全局应用程序实例对象
const app = getApp()

// 创建页面实例对象
Page({
	/**
	 * 页面的初始数据
	 */
	data: {
		links: [
			{ name: '我的订单', src: '../../images/order.png', link: '../order/order' },
			{ name: '我的卡券', src: '../../images/coupons.png', link: '../coupons/coupons' },
			{ name: '我的收藏', src: '../../images/collection.png', link: '../collection/collection' }
		],
		userInfo: {},
		clubName: '',
		availableCount: ''
	},

	//更新name
	changeData: function(clubName) {
		this.setData({
			clubName: clubName
		})
	},

	/**
	 * 获取用户头像姓名
	 * @return {[type]} [description]
	 */

	getUserInfo() {
		app.wechat.getStorage('userInfo')
			.then(res => {
				this.setData({ clubName: res.data.name });
			});

		app.wechat.getUserInfo()
			.then(res => {
				this.setData({ userInfo: res.userInfo })
			});
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad() {
		new app.WeToast();
		this.getUserInfo();
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {
		// TODO: onReady
	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {
		app.yds.getPtCouponAvailableCount(app.globalData.sessionId)
		    .then(res => {
		        if (res && res.code == 0) {
		            console.log(res);
		            this.setData({ availableCount: res.data });
		        } else {
		        	this.wetoast.toast({
		        	    duration: 2000,
		        	    title: res.msg,
		        	    img:'../../images/warn.png'
		        	})
		        }
		    });
		// TODO: onShow
	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {
		// TODO: onHide
	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {
		// TODO: onUnload
	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {
		// TODO: onPullDownRefresh
	}
})
